Atticus atlas
English Dictionary
->
Letter A
-> Atticus atlas
Search Dictionary:
Atticus atlas Definition
(n)
giant
saturniid
moth
widespread
in
Asia
;
sometimes
cultured
for
silk
Atticus atlas Synonyms
atlas moth
Atticus atlas
© Art Branch Inc.