immunocastrate английский

Значение immunocastrate значение

Что в английском языке означает immunocastrate?

immunocastrate

To affect with immunocastration

Возможно, вы искали...