Big Huge Thesaurus

neobiotic

noun

sounds kind of like