Dendrohyrax
noun
Den·dro·hyrax
| \ ˌdendrō+\
Definition of Dendrohyrax
: a genus (family Procaviidae) comprising the tree hyraxes
Keep scrolling for more