ilama tree

1. (noun) tropical American tree grown in southern United States having a whitish pink-tinged fruit
Synonyms: Annona diversifolia, ilama
Related Words: custard apple, custard apple tree



Terms and Conditions of Use / Copyright Notice