Definify.com

Definition 2025


clam_worms

clam worms

See also: clamworms

English

Noun

clam worms

  1. plural of clam worm