hyrax meaning in English
n. hyrax, small plant-eating mammal with a short tail that lives among rocks in desert areas, and is found in africa and arabia
n. hyrax, small plant-eating mammal with a short tail that lives among rocks in desert areas, and is found in africa and arabia