Tamil Dictionary 🔍

antivivisection

An`ti*viv`i*sec"tion, n. Defn: Opposition to vivisection.


antivivisection - Similar Words