lugworm
noun 2
Definitions
noun
1
Any of several species of large marine annelid worm of the genus Arenicola
The lugworms were shorter and lighter, with hispid gills and mucus-coloured tails.
2
Any of several species of large marine annelid worm of the genus Arenicola
Your note
not saved0 chars