English edit

Etymology edit

myco- +‎ parasite

Noun edit

mycoparasite (plural mycoparasites)

  1. A fungus or other microorganism that is parasitic on another fungus