1. Noun
Any species of fly of the genus Musca that deposits its eggs or young larvae (called flyblows and maggots) upon meat or other animal products.
2. Noun
large usually hairy metallic blue or green fly; lays eggs in carrion or dung or wounds
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
