Big Huge Thesaurus

warfarin

noun