dew worm

English

Noun

dew worm (plural dew worms)

  1. Alternative form of dewworm.