exsanguinators

English

Noun

exsanguinators

  1. plural of exsanguinator