castrator

listen to the pronunciation of castrator
English - English
{i} one who renders a person or animal sexually impotent; device which castrates or sterilizes
castrator
Favorites