treponemas
English
Noun
treponemas
plural of
treponema
Anagrams
permastone