Word info

immunocastration

Noun

Meaning

immunocastration (usually uncountable, plural immunocastrations)

The removal of the testicular function by inducing an immune response against hypothalamic or pituitary hormones (typically in pigs)

Source: en.wiktionary.org

Related terms

Close letter words and terms