oribatid - noun

singularoribatid
pluraloribatids