6 results for *蛆*
maggot
muckworm
fly larva; maggot
myiasis
lit. like maggots feeding on a corpse (idiom); fig. fixed on sth; to cling on without letting go; to pester obstinately