Word info

glycinuria

Noun

Meaning

glycinuria

(medicine) A kidney condition that causes too much glycine in urine.

Source: en.wiktionary.org

Close letter words and terms