atticus atlas

Noun
  1. Giant saturniid moth widespread in Asia;
    Sometimes cultured for silk (synset 102307737)

Found on Word Lists

Other Searches