oribatid
nounDefinition of oribatid
: any of a superfamily (Oribatoidea) of small oval eyeless nonparasitic mites having a heavily sclerotized integument with a leathery appearance
Keep scrolling for more
Keep scrolling for more