Mesua
WordNet

noun


(1)   Genus of tropical Asiatic trees having large solitary flowers
 
x
OK