Definisi 'indolebutyric acid'

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

More Word(s)
auxin,

Visual Synonyms