Definitions of canistel tree:

  • noun:   tropical tree of Florida and West Indies yielding edible fruit