bn:23581849n
Noun Concept
NL
No term available
EN
A mycoparasite is an organism with the ability to parasitize fungi. Wikipedia
Relations
Sources