Treponema Meaning

There are 1 meaning(s) for word Treponema

Meaning 1 : spirochete that causes disease in humans (e.g. syphilis and yaws)