Word info Synonyms

saturniid moth

Noun

Meaning

large brightly colored and usually tropical moth; larvae spin silken cocoons

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms