stagworms
English
Noun
stagworms
plural of
stagworm