clam worms

See also: clamworms

English

Noun

clam worms

  1. plural of clam worm