clusia Meaning, Definition & Usage

  1. noun an aromatic tree of the genus Clusia having large white or yellow or pink flowers

WordNet