1 English Synonyms for CASTRATION
Prev.1Next
orchiectomy
Definition: 1. (surgery) The surgical removal of one or both testes.
Show more information about orchiectomy
Prev.1Next
Search took: 2.0460 ms
Definition: 1. (surgery) The surgical removal of one or both testes.
Show more information about orchiectomy
Search took: 2.0460 ms