German-English dictionary »

bacteroides meaning in English

GermanEnglish
die Bacteroides Substantiv

Bacteroides◼◼◼noun