Big Huge Thesaurus

spirochaetaceae

noun

sounds kind of like