German-English dictionary »

treponema-pallidum-immuna meaning in English

GermanEnglish
die Treponema-pallidum-Immuna Substantiv

treponema pallidum immunoadherencenoun