ilama

definition: whitish tropical fruit with a pinkish tinge related to custard apples
example:
speech part: noun
synonyms:
definition: tropical American tree grown in southern United States having a whitish pink-tinged fruit
example:
speech part: noun
synonyms: ilama tree
Video not found.