Big Huge Thesaurus

nitrofurantoin

noun