PARASITIC CASTRATION


Meaning of PARASITIC CASTRATION in English

noun

: inhibition of function or development of gonads by infestation of a host with parasites

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.