Definition of "spirochetes"

spirochetes