English dictionary
clusia meaning and definition
Definition and meaning of clusia at MeaningMonkey.org. clusia meaning and definition in the English Dictionary.CLUSIA noun
Definition of clusia (noun)
- an aromatic tree of the genus Clusia having large white or yellow or pink flowers
Source: Princeton University Wordnet