Filter By


Mycorrhizae helps you grow better, healthier plants. Mycorrhizae (meaning fungus root) are a group of about 400 fungi that form symbiotic relationships with plants. They live in or on the roots and avail nutrients to the plant via their hyphae

Sorry for the inconvenience.

Search again what you are looking for