YourDictionary

Dictionary Home » Medical Definitions » indolaceturia

indolaceturia medical definition

noun
Excessive amount of indoleacetic acid in the urine.

link/cite print suggestion box