Big Huge Thesaurus

captopril

noun