Home
Search
Index
Definify.com
Definition
2025
treponemas
treponemas
English
Noun
treponemas
plural of
treponema
Similar Results