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