burdizzo








noun

  1. vet science a surgical instrument used to castrate animals
57 queries 0.582