Definition of mycoparasite in English:

mycoparasite

noun

Mycology
  • A fungus that is parasitic on another fungus.

Origin

1960s; earliest use found in Mycologia. From myco- + parasite.

Pronunciation

mycoparasite

/ˌmʌɪkə(ʊ)ˈparəsʌɪt/