meaning of body snatcher

1. someone who takes bodies from graves and sells them for anatomical dissection


Related Words

body snatcher |

Developed & Maintained By Taraprasad.com

Treasure Words