canistel tree

Noun
  1. Tropical tree of Florida and West Indies yielding edible fruit (synset 112796477)

Found on Word Lists

Other Searches