mesua

Noun
  1. Genus of tropical Asiatic trees having large solitary flowers (synset 112390901)

Found on Word Lists

Other Searches