Glossary
A compound designed to inhibit blood clotting, which is naturally found in sweet clover and hay and can also be artificially synthesized.
Posted
in
by
Tags: