See also: tape-worms

English edit

Noun edit

tapeworms

  1. plural of tapeworm

Anagrams edit