oribatid
English
Noun
oribatid
(
plural
oribatids
)
(
zoology
)
Any of a group of
mites
of the suborder
Oribatida