Big Huge Thesaurus

tolbutamide

noun