fleece worm
nounDefinition of fleece worm
: any of various blowfly maggots developing in the wool of sheep
especially
: the maggot of the black blowfly (Phormia regina)