indoleacetic acid

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

Found on Word Lists

Other Searches