Clusia major

Explore definitions, synonyms, and language insights of Clusia major

Definitions

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

More General Terms