yellow cattley guava

Noun
  1. Small tropical shrubby tree bearing small yellowish fruit (synset 112354288)

Found on Word Lists

Other Searches