haemoparasites

English

Noun

haemoparasites

  1. plural of haemoparasite