What is the meaning of Spirocheta?

spirochete

spirochete

Source: wiktionary.org