Noun Definition

ilama tree

1.Definition: tropical American tree grown in southern United States having a whitish pink-tinged fruit

Related Noun(s):ilama, annona diversifolia

Category: Plants