thyatirid
Noun
Meaning
thyatirid (plural thyatirids)
(zoology) Any moth in the family Thyatiridae, now considered to be the drepanid subfamilyThyatirinae.
Noun
thyatirid (plural thyatirids)
(zoology) Any moth in the family Thyatiridae, now considered to be the drepanid subfamilyThyatirinae.