hyracoid
noun
hy·ra·coid
| \ ˈhīrəˌkȯid\
plural -s
Definition of hyracoid
: one of the Hyracoidea
Keep scrolling for more