Definify.com

Definition 2025


treponemas

treponemas

English

Noun

treponemas

  1. plural of treponema