wormlets
English
Noun
wormlets
plural of
wormlet