Lemoniid
Definition & Meaning
Part of speech noun
Quick meaning: Lemoniid is a noun meaning (zoology) Any moth in the family Lemoniidae, now considered to be part of the Brahmaeidae.
Meaning
(zoology) Any moth in the family Lemoniidae, now considered to be part of the Brahmaeidae.
Word Forms
- lemoniids
Related Words
Related dictionary entries include lyonetiid, brahmaeid, lecithocerid, lymantriid, limonid, heliodinid.
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.