Wool maggots

From Biology-Online Dictionary | Biology-Online Dictionary

wool maggot

The larva of one of several species of blowflies which deposit eggs on sheep, causing myiasis.

Synonym: fleece worm.