indolebutyric acid

Noun
  1. A synthetic plant hormone promoting elongation of stems and roots (synset 114942805)

Found on Word Lists

Other Searches