n. Excessive amount of indoleacetic acid in the urine.
indolaceturia 🔊 Listen to this n. Excessive amount of indoleacetic acid in the urine. Share Facebook Twitter Google +