Big Huge Thesaurus

enalapril

noun