English dictionary

atlas moth meaning and definition

Definition and meaning of atlas moth at MeaningMonkey.org. atlas moth meaning and definition in the English Dictionary.

ATLAS MOTH noun

Definition of atlas moth (noun)

  1. giant saturniid moth widespread in Asia; sometimes cultured for silk
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: