Tamil Dictionary
🔍
semicastrate
Sem`i*cas"trate, v. t. Defn: To deprive of one testicle. -- Sem`i*cas*tra"tion,n.
semicastrate - Similar Words
castrate
castrated
semiquadrate
semiparasite
misrate
registrate
mica-slate
masturbate
magistrate
capistrate
madurai.io
About