babesiae

English

Noun

babesiae

  1. plural of babesia