spirochetes

noun

Plural form of spirochete.