English | German | Russian | Czech

glycinuria English

Meaning glycinuria meaning

What does glycinuria mean?

glycinuria

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

Are you looking for...?