Definify.com

Definition 2026


dewworms

dewworms

English

Noun

dewworms

  1. plural of dewworm