haemoprotozoa

English

Noun

haemoprotozoa

  1. plural of haemoprotozoan