Noun
defibrotide (uncountable) English Wikipedia has an article on:defibrotideWikipedia A DNA derivative used as an anticoagulant.