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
Other Word Forms
- hyracoidean adjective
Advertisement
Advertisement
Advertisement
Advertisement
Browse