Definition of "spirochaetes"

spirochaetes