immunocastrate
Verb
Meaning
immunocastrate (third-person singular simple present immunocastrates, present participle immunocastrating, simple past and past participle immunocastrated)
To affect with immunocastration
Verb
immunocastrate (third-person singular simple present immunocastrates, present participle immunocastrating, simple past and past participle immunocastrated)
To affect with immunocastration