Tamil Dictionary 🔍

antivivisectionist

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


antivivisectionist - Similar Words