Home
Search
Index
Definify.com
Definition
2024
semicastration
semicastration
English
Noun
semicastration
(
uncountable
)
Synonym of
hemicastration
Etymology
semi-
+
castration
Similar Results