ilama
Info · Definitions · Synonyms · Characters
Definitions
(noun) tropical American tree grown in southern United States having a whitish pink-tinged fruit. Synonyms: ilama tree, Annona diversifolia.
Noun Definition 1
Info · Definitions · Synonyms · Characters