wormlets
plural of wormlet
Noun
plural of wormlet