lamphredin

Noun

 * 1) The blood anticoagulant secreted by the lamprey.