Big Huge Thesaurus

trichlormethiazide

noun