Tamil Dictionary 🔍

semicastrate

Sem`i*cas"trate, v. t. Defn: To deprive of one testicle. -- Sem`i*cas*tra"tion,n.


semicastrate - Similar Words