uzara
English
Noun
uzara (uncountable)
- A plant of species Xysmalobium undulatum or its root, used in African traditional medicine.
Derived terms
Anagrams
Latvian
Verb
uzara
- third-person singular/plural past indicative of uzart
uzara (uncountable)
uzara