wormships
English
Noun
wormships
plural of
wormship