Tamil Dictionary 🔍

vivisectional

Viv`i*sec"tion*al, a. Defn: Of or pertaining to vivisection.


vivisectional - Similar Words