Id-definizzjonijiet L-Ingliż

  • Acting to arrest bleeding or hemorrhage.
  • A hemostatic device or agent.