YourDictionary

Dictionary Home » Culture » anticoagulants

anticoagulants cultural definition

Substances that slow down or prevent blood clotting.

link/cite print suggestion box