What Are Those Mycorrhiza, Anyway?

What is Mycorrhiza? It’s no slang term or random, ridiculous made up word. It’s actually a scientific term which defines the relationship between a fungus and the roots of a plant.  This relationship is referred to as symbiotic, meaning that it involves a long-term, close interaction between dissimilar species in biology. In fact, this bizarre […]