Mesua — synonyms, definition
1. Mesua (Noun)
1 synonym
genus Mesua
1 definition
Mesua (Noun) — Genus of tropical Asiatic trees having large solitary flowers.
1 type of
dilleniid dicot genus
4 parts
Mesua ferrea ironwood ironwood tree rose chestnut
5 parts of
Clusiaceae Guttiferae St John's wort family family Clusiaceae family Guttiferae