Indicanuria meaning

(medicine) The presence of unusual amounts of indican in the urine.
noun
0
0
Advertisement

Origin of indicanuria

  • indican +‎ -uria

    From Wiktionary