clusia insignis

Noun
  1. Epiphytic clusia of British Guiana (synset 112386703)

Found on Word Lists

Other Searches