1 hyracoid | Definition of hyracoid

hyracoid

noun
hy·​ra·​coid | \ ˈhÄ«rəˌkȯid\
plural -s

Definition of hyracoid

: one of the Hyracoidea

History and Etymology for hyracoid

New Latin Hyracoidea

Keep scrolling for more