Hyracoid
/(?)/
Hy·ra·coid
Hyracoid
a.
Of or pertaining to the Hyracoidea.
(Zool.)