Definify.com

Definition 2026


lugworms

lugworms

English

Noun

lugworms

  1. plural of lugworm