MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mollusk
('m/A/l/@/sk )

noun (n)

  • invertebrate having a soft unsegmented body usually enclosed in a shell
    invertebrate mengalami lembut unsegmented tubuh biasanya terlampir dalam shell
    Synonym:
    mollusc, shellfish
    source: wordnet30
  • One of the Mollusca.
    salah satu mollusca.
    source: webster1913