treponemes
English
Noun
treponemes
plural of
treponeme
Anagrams
pneometers
,
terpenomes