indoleacetic_acidEnglish

IAA, indoleacetic acid

Noun

A plant hormone promoting elongation of stems and roots

English: indoleacetic acid, IAA

English words with similar meanings

Show 1 words