Noun Definition

ilama tree

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

Related Noun(s):annona diversifolia, ilama

Category: Plants