Advertisement
Advertisement
hyracoid
/ ˈhaɪrəˌkɔɪd /
adjective
- of, relating to, or belonging to the mammalian order Hyracoidea, which contains the hyraxes
noun
- a hyrax
Discover More
Derived Forms
- ˌhyraˈcoidean, adjectivenoun
Advertisement
Advertisement
Advertisement
Advertisement
Browse