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