|
Definition of Hirola
1. Noun. A type of antelope found in an area between Kenya and Somalia, scientific name ''Beatragus hunteri'' or sometimes ''Damaliscus hunteri''. ¹
¹ Source: wiktionary.com
|
1. Noun. A type of antelope found in an area between Kenya and Somalia, scientific name ''Beatragus hunteri'' or sometimes ''Damaliscus hunteri''. ¹
¹ Source: wiktionary.com