saturniid
/sɑːˈtʊrnaɪɪd/Definitions
1. noun
A moth in the family Saturniidae, especially one of the larger species
“The large, colorful saturniids are a wonder to behold in their natural habitat.”
1. noun
A moth in the family Saturniidae, especially one of the larger species
“The large, colorful saturniids are a wonder to behold in their natural habitat.”