German-English dictionary »

babesiose meaning in English

GermanEnglish
die Babesiose Substantiv

babesiosis◼◼◼noun