herald moth

English

Noun

herald moth (plural herald moths)

  1. A holarctic moth (Scoliopteryx libatrix)