eelworms
English
Noun
eelworms
plural of
eelworm