English

edit

Noun

edit

hemostatics

  1. plural of hemostatic