hemostasis
nounDefinition of hemostasis
: arrest of bleeding
Keep scrolling for more
Keep scrolling for more