Herald Moth (noun) Definition, Meaning & Examples

noun
  1. a noctuid moth, Scoliopteryx libatrix, having brownish cryptically mottled forewings and plain dull hind wings. The adult hibernates and has a prolonged life
Herald Moth (noun) Definition, Meaning & Examples

More Definitions