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

Synonyms

  • emperor moth
  • silk moth

Antonyms

  • pyralid