Clusia rosea

Explore definitions, synonyms, and language insights of Clusia rosea

Definitions

Noun
a common tropical American clusia having solitary white or rose flowers

More General Terms