Scheloribates
noun
Schel·orib·a·tes
| \ ˌskeləˈribəˌtēz\
Definition of Scheloribates
: a genus or oribatid mites containing some that are intermediate hosts of several tapeworms of ruminants
Keep scrolling for more