Noun indolebutyric acid has 1 sense
  1. indolebutyric acid - a synthetic plant hormone promoting elongation of stems and roots
    --1 is a kind of
    auxin
,
TOP