Definify.com

Definition 2025


dewworms

dewworms

English

Noun

dewworms

  1. plural of dewworm