Hyracoid /(?)/

Hy·ra·coid

Hyracoid

a.
  1. Of or pertaining to the Hyracoidea. (Zool.)