Subscriber login


Forgot your password?

Library card login

Other

atlas moth

Definition of atlas moth

noun

  • a very large boldly marked silk moth which occurs in both the Old and New World tropics.
    • Genus Attacus, family Saturniidae: several species, in particular A. atlas of Asia, which is the largest moth in the world

atlas moth in other Oxford dictionaries

Definition of atlas moth in the US English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …