n. The presence of excessive amounts of indican in the urine.
indicanuria 🔊 Listen to this n. The presence of excessive amounts of indican in the urine. Share Facebook Twitter Google +