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