Mesua
noun
Me·sua
| \ ˈmeshəwə\
Definition of Mesua
: a genus of tropical Asiatic trees (family Guttiferae) having large solitary flowers with a 2-celled ovary — see rose chestnut
Keep scrolling for more