myxogaster
/mɪksəˈɡæstər/Definitions
1. noun
A genus of parasitic flies of the family Oestroidea.
“The myxogaster’s larvae were found to be highly toxic to local wildlife.”
1. noun
A genus of parasitic flies of the family Oestroidea.
“The myxogaster’s larvae were found to be highly toxic to local wildlife.”