Word info Synonyms

Antheraea

Noun

Meaning

large moths whose larvae produce silk of high quality

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms