Tamil Dictionary 🔍

vivisector

Viv`i*sec"tor, n. Defn: A vivisectionist.


vivisector - Similar Words