canistel : Idioms & Phrases


canistel tree

  • noun tropical tree of Florida and West Indies yielding edible fruit
    Pouteria campechiana nervosa; canistel.
WordNet