meaning of indoleacetic acid

1. a plant hormone promoting elongation of stems and roots


Related Words

indoleacetic acid |

Developed & Maintained By Taraprasad.com

Treasure Words