treponema

Explore definitions, synonyms, and language insights of treponema

Definitions

Noun
spirochete that causes disease in humans (e.g. syphilis and yaws)

More General Terms