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