ilama_tree
1. [ noun ] (botany) tropical American tree grown in southern United States having a whitish pink-tinged fruit
Synonyms: Annona_diversifolia ilama
Related terms: custard_apple ilama