MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Inachis io

noun (n)

  • European butterfly having reddish-brown wings each marked with a purple eyespot
    eropa memiliki butterfly reddish brown sayap setiap ditandai dengan ungu eyespot
    source: wordnet30