cryptoworms
English
Noun
cryptoworms
plural of
cryptoworm