oribatid - noun
singular
oribatid
plural
oribatids