Big Huge Thesaurus

antidiabetic

noun

sounds kind of like