Definify.com

Definition 2025


lugworms

lugworms

English

Noun

lugworms

  1. plural of lugworm