meaning of babesiidae

babesiidae meaning in General Dictionary

piroplasms and cattle pathogens