MalayTranslate.com
Malay to English Translator
Translate Here

English to English

body snatcher

noun (n)

  • someone who takes bodies from graves and sells them for anatomical dissection
    seseorang yang mengambil mayat dari kuburan dan menjual mereka untuk pembedahan anatomi
    Synonym:
    ghoul, graverobber
    source: wordnet30