MalayTranslate.com
Malay to English Translator
Translate Here

English to English

emperor moth

noun (n)

  • large moth of temperate forests of Eurasia having heavily scaled transparent wings
    besar ngengat sederhana dari hutan eurasia mengalami berat scaled telus sayap
    source: wordnet30