Word info

herald moth

Noun

Meaning

English Wikipedia has an article on:The herald (moth)Wikipedia
herald moth (plural herald moths)

A holarctic moth (Scoliopteryx libatrix)

Source: en.wiktionary.org

Close letter words and terms