English synonyms about - contact  

Mesua

noun

1 Mesua

Genus of tropical Asiatic trees having large solitary flowers.

synonym: genus Mesua.


Find more on Mesua elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0385