Which one of the following cells secretes an anticoagulant of blood?
Nerve cell
Adipose cell
Mast cell
Plasma cell
Mast cells contain many granules rich in heparin which is a blood anticoagulant.
Leech secretes which of the following anticoagulants?