theileriases

English

Noun

theileriases

  1. plural of theileriasis