Advertisement
Advertisement
tree hyrax
noun
- an arboreal hyrax of the genus Dendrohyrax, of central and southern Africa.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse