English

edit

Noun

edit

hemoprotozoa

  1. plural of hemoprotozoan