Meaning of indoleacetic acid
Definition of indoleacetic acid
(noun)
a
plant
hormone
promoting
elongation
of stems and
roots
Other information on indoleacetic acid
WIKIPEDIA results for
indoleacetic acid
Amazon results for
indoleacetic acid
Tweet