Find the word definition

WordNet
ilama tree

n. tropical American tree grown in southern United States having a whitish pink-tinged fruit [syn: ilama, Annona diversifolia]