noun
1. : any of certain earthworms living in dung heaps ; especially : a common pink worm ( Eisenia foetida ) sometimes used as bait
2. : an insect larva (as of a two-winged fly) that develops in dung
noun
1. : any of certain earthworms living in dung heaps ; especially : a common pink worm ( Eisenia foetida ) sometimes used as bait
2. : an insect larva (as of a two-winged fly) that develops in dung
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012