English dictionary
sarcocephalus meaning and definition
Definition and meaning of sarcocephalus at MeaningMonkey.org. sarcocephalus meaning and definition in the English Dictionary.SARCOCEPHALUS noun
Definition of Sarcocephalus (noun)
- genus of tropical African trees and shrubs
- synonyms: genus Sarcocephalus
Source: Princeton University Wordnet