Big Huge Thesaurus

nonsteroid

noun

sounds kind of like