DICOUMARIN Meaning of DICOUMARIN in English [di.cou.ma.rin] n (1886): dicumarol Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012