waxworms
English
Noun
waxworms
plural of
waxworm