hemicastrates

English

Noun

hemicastrates

  1. plural of hemicastrate