Wiktionary
spirochaetes
n. (plural of spirochaete English)
n. (plural of spirochaete English)