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.”
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.”