Big Huge Thesaurus

Neobiotic

noun

sounds kind of like