meaning of treponema
1.
spirochete
that
causes
disease
in
humans
e.
g.
syphilis
and
yaws
Related Words
treponema
|
treponemataceae
|
Developed & Maintained By
Taraprasad.com