Skip to main content

iaa

English iaa meaning in English  •  iaa का अर्थ अंग्रेजी में
Noun
  • Indoleacetic acid, a plant hormone promoting elongation of stems and roots.
Advertisement