MalayTranslate.com
Malay to English Translator
Translate Here

English to English

paper nautilus
('p/eI/p/@/r_'n/O/t/-/l/@/s )

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