dysuria

Explore definitions, synonyms, and language insights of dysuria

Definitions

Noun
painful or difficult urination

More General Terms