dewworms
English
Noun
dewworms
plural of
dewworm