immunocastrate
English
editEtymology
editVerb
editimmunocastrate (third-person singular simple present immunocastrates, present participle immunocastrating, simple past and past participle immunocastrated)
- To affect with immunocastration
immunocastrate (third-person singular simple present immunocastrates, present participle immunocastrating, simple past and past participle immunocastrated)