Definify.com

Definition 2024


clam_worms

clam worms

See also: clamworms

English

Noun

clam worms

  1. plural of clam worm