Word info

thamuria

Noun

Meaning

thamuria (uncountable)

(medicine) Frequent urination.

Source: en.wiktionary.org

Close letter words and terms