INDOLEACETIC ACID





Definition:

  1. [noun] a plant hormone promoting elongation of stems and roots
    Synonyms: IAA

Synonyms: