treponemes

English

Noun

treponemes

  1. plural of treponeme

Anagrams