Thamuria

Definition of Thamuria from the PharmacyDictionary.in

Thamuria

This is a condition where a person needs to urinate more often than usual.

Not Available