Big Huge Thesaurus

Spirochaetaceae

noun

sounds kind of like