Meaning of canistel
Definition of canistel
(noun)
tropical
tree
of Florida and West Indies
yielding
edible
fruit
ovoid
orange-yellow
mealy
sweet
fruit
of Florida and West Indies
Other information on canistel
WIKIPEDIA results for
canistel
Amazon results for
canistel
Tweet