Wiktionary
theilerioses
n. (plural of theileriosis English)
n. (plural of theileriosis English)