mycoparasite (English, noun)
expansion: mycoparasite (plural mycoparasites)
Senses:
glosses: A fungus or other microorganism that is parasitic on another fungus
Forms:
form: mycoparasites
tags: plural