MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Argonauta argo

noun (n)

  • cephalopod mollusk of warm seas whose females have delicate papery spiral shells
    kehangatan cephalopod moluska laut yang perempuan memiliki halus papery spiral kerang
    source: wordnet30