lymantriid

/ˌlɪmənˈtriɪd/

Definitions

1. noun

A type of moth in the family Erebidae, specifically the subfamily Lymantriinae.

“The lepidopterist was excited to discover a new species of lymantriid in the remote region.”

Synonyms

  • lep
  • moth

Antonyms

  • butterfly
  • diurnal insect