Definition, synonyms and related words
A medical instrument for determining the amount of sugar in diabetic urine.