Definify.com

Definition 2024


tape-worms

tape-worms

See also: tapeworms

English

Noun

tape-worms

  1. plural of tape-worm