Big Huge Thesaurus

spirillaceae

noun

sounds kind of like