English dictionary

mesua meaning and definition

Definition and meaning of mesua at MeaningMonkey.org. mesua meaning and definition in the English Dictionary.

MESUA noun

Definition of Mesua (noun)

  1. genus of tropical Asiatic trees having large solitary flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: