Big Huge Thesaurus

anticoagulant

noun