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