EGAVE

defibrotide

About 0.00 uses per million words.

Meaning

  1. noun A DNA derivative used as an anticoagulant.

Similar words

tirofiban domitroban fradafiban anfibatide dicarbine betrixaban clofibride dabigatran eptifibatide antifibril

Often followed by

in

Save “defibrotide” to learn later