Definisi 'indoleacetic acid'

English to English
noun
1 a plant hormone promoting elongation of stems and roots Terjemahkan
source: wordnet30

More Word(s)
auxin,

Visual Synonyms