Noun Definition

canistel tree

1.Definition: tropical tree of Florida and West Indies yielding edible fruit

Related Noun(s):canistel

Category: Plants