Word info

uzara

Noun

Meaning

uzara (uncountable)

The root of Xysmalobium undulatum, used in African traditional medicine.

Source: en.wiktionary.org

Anagrams

Close letter words and terms