1.

Define mycorrhiza.

Answer»

Mycorrhiza: It is the symbiotic association that is taking place between a fungus and the roots of a plant.



Discussion

No Comment Found