Tamil Dictionary 🔍

vivisectionist

Viv`i*sec"tion*ist, n. Defn: One who practices or advocates vivisection; a vivisector.


vivisectionist - Similar Words