canistel

Noun
  1. Tropical tree of Florida and West Indies yielding edible fruit (synset 112796477)
  2. Ovoid orange-yellow mealy sweet fruit of Florida and West Indies (synset 107771238)

Other Searches