Big Huge Thesaurus

treponema

noun

sounds kind of like