kamus
.
Search
About
indoleacetic_acid
English
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
iaa