mesua Meaning, Definition & Usage

  1. noun genus of tropical Asiatic trees having large solitary flowers
    genus Mesua.

WordNet