YourDictionary

Dictionary Home » Medical Definitions » indoleacetic acid

indoleacetic acid medical definition

noun
A plant hormone that stimulates growth.

Learn more about indoleacetic acid

link/cite print suggestion box