Tamil Dictionary 🔍

anatomizer

A*nat"o*mi`zer, n. Defn: A dissector.


anatomizer - Similar Words