Clusia Rosea (
Noun
)
Meaning
A common tropical American clusia having solitary white or rose flowers.
Classification
Nouns denoting plants.
Synonyms
Clusia Major
Strangler Fig
Pitch Apple
Hypernyms
Strangler Tree
Strangler