genus Mesua

Explore definitions, synonyms, and language insights of genus Mesua

Definitions

Noun
genus of tropical Asiatic trees having large solitary flowers

Synonyms


More General Terms