mycoparasite
[ mahy-koh-par-uh-sahyt ]
noun
a parasitic fungus whose host is another fungus.
Origin of mycoparasite
1Words Nearby mycoparasite
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse