(zoology) larva of the blowfly (infests humans and animals and spreads disease)

listen to the pronunciation of (zoology) larva of the blowfly (infests humans and animals and spreads disease)
الإنجليزية - الإنجليزية
{i} screwworm
(zoology) larva of the blowfly (infests humans and animals and spreads disease)
المفضلات