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