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
Tweet