Haemostats

From Fresh Dictionary

English

Noun

haemostats

  1. Plural of haemostat.
Personal tools