Word info

amatungula

Noun

Meaning

Carissa macrocarpa, a shrub native to Southern Africa.

The edible fruit of this plant.

Source: en.wiktionary.org

Close letter words and terms