defibrotide

Noun

 * 1) A DNA derivative used as an anticoagulant.