haemostats

English

Noun

haemostats

  1. plural of haemostat