Word info Synonyms

ilama

Noun

Meaning

tropical American tree grown in southern United States having a whitish pink-tinged fruit

whitish tropical fruit with a pinkish tinge related to custard apples; grown in the southern United States

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Anagrams

Close letter words and terms