hemostats

English

Noun

hemostats

  1. plural of hemostat

Anagrams