tape-worms
See also:
tapeworms
English
Noun
tape-worms
plural of
tape-worm
Anagrams
pomwaters