Portuguese-English dictionary »

babésia meaning in English

PortugueseEnglish
babésia noun
{f}

babesia(any of the hematozoa of the genus Babesia)
noun