canistel tree

1. (noun) tropical tree of Florida and West Indies yielding edible fruit
Synonyms: Pouteria campechiana nervosa, canistel
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice