What is babesia and what does babesia mean? Read about the definition and meaning of babesia

babesia

  1. Babesia is the name of a tiny parasite that infects your red blood cells

Etymology & Origin of babesia

Similar words