Advertisement

Advertisement

herald moth

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


Advertisement

Advertisement

Advertisement

Advertisement


heraldicheraldry