See also: tapeworms

English edit

Noun edit

tape-worms

  1. plural of tape-worm

Anagrams edit