Lymantriid
Definition & Meaning
Part of speech noun
Quick meaning: Lymantriid is a noun meaning (zoology) Any of the moth subfamily Lymantriinae, formerly a family.
Meaning
(zoology) Any of the moth subfamily Lymantriinae, formerly a family.
Word Forms
- lymantriids
Related Words
Related dictionary entries include lymantriine, lyonetiid, thyridid, lemoniid, ethmiid, tineodid.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.