saturniid moth
Meaning, Definition & Usage
Dictionary
Related
noun
large brightly colored and usually tropical moth; larvae spin silken cocoons
saturniid
.
WordNet
Previous
saturnalia
saturnalian
saturnia
saturnian
saturnicentric
Next
saturniidae
saturnine
saturnism
saturnist
satyagraha