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

History and Etymology for Mesua

New Latin, from Johannes Mesuë (Arabic Yūḥanna ibn-Māsawayh) †857 Persian Christian physician in the service of the Caliph

Keep scrolling for more