dicoumarin

nounA chemical compound that prevents blood from clotting, found naturally in spoiled sweet clover and also used in some medicines.
dicoumarin synonyms & antonyms | whatsthatwordmean | whatsthatwordmean