indolebutyric acid

1. (noun) a synthetic plant hormone promoting elongation of stems and roots
Related Words: auxin



Terms and Conditions of Use / Copyright Notice