YourDictionary

saturniid

noun

any of a family (Saturniidae) of large, brilliantly colored moths with a sunken head and hairy body

See saturniid in American Heritage Dictionary 4

link/cite print suggestion box