Definitions of indolebutyric acid:

  • noun:   a synthetic plant hormone promoting elongation of stems and roots