persimmon tree

Noun
  1. Any of several tropical trees of the genus Diospyros (synset 112791952)

Found on Word Lists

Other Searches