Haemostatic(a.) Same as Hemostatic.

Words within haemostatic