English dictionary
embothrium meaning and definition
Definition and meaning of embothrium at MeaningMonkey.org. embothrium meaning and definition in the English Dictionary.EMBOTHRIUM noun
Definition of Embothrium (noun)
- small genus of South American evergreen shrubs or small trees with long willowy branches and flowers in flamboyant terminal clusters
- synonyms: genus Embothrium
Source: Princeton University Wordnet