Definify.com

Definition 2024


lugworms

lugworms

English

Noun

lugworms

  1. plural of lugworm