Definition of Atlas Moth

  • 1. Giant saturniid moth widespread in Asia; sometimes cultured for silk Noun

Synonyms for word "atlas moth"

Semanticaly linked words with "atlas moth"

Hyponims for word "atlas moth"