noun
a hyrax (mammal), especially the rock hyrax of southern Africa.
Begin a journey through worlds of puzzles.
Take me to Green Gardens