Big Huge Thesaurus

hydrochlorothiazide

noun