clusia rosea

Noun
  1. A common tropical American clusia having solitary white or rose flowers (synset 112386830)

Found on Word Lists

Other Searches