It contains hirudin, a substance that prevents blood from clotting, and histamine, which causes dilation of the blood vessels. The secretion of hirudin causes the blood absorbed into the digestive tract not to clot. This allows some parasitic leeches to feed "in reserve," so to speak - a medical leech, for example, only needs to attack its host twice a year.