Big Huge Thesaurus

Heliobacter

noun

sounds kind of like