WTWM

whatsthatwordmean

← Definition
Guess

glucosuria

nounA medical condition in which glucose (sugar) is present in the urine, often a sign of diabetes.

Synonyms

glycosurianoun

Built for word lovers.