Big Huge Thesaurus

chemosynthesis

noun

sounds kind of like