Glossary
A bothersome solution that halts bleeding by inducing coagulation or solidification within the blood or vein it is introduced into.
Posted
in
by
Tags: