Home
Search
Index
Definify.com
Definition
2024
treponemata
treponemata
English
Noun
treponemata
plural of
treponema
Similar Results