Meaning of indolebutyric acid

Definition of indolebutyric acid

(noun) a synthetic plant hormone promoting elongation of stems and roots

Other information on indolebutyric acid

WIKIPEDIA results for indolebutyric acid
Amazon results for indolebutyric acid