indolebutyric acid

Explore definitions, synonyms, and language insights of indolebutyric acid

Definitions

Noun
a synthetic plant hormone promoting elongation of stems and roots

More General Terms