VariousWords beta
Related Terms:
Definitions:
Noun
clusia
Definition: an aromatic tree of the genus Clusia having large white or yellow or pink flowers
Definition: Any member of the genus Clusia of flowering plants in the family Clusiaceae.