English

edit

Noun

edit

spirochaetes

  1. plural of spirochaete