damaliscus_lunatus has definitions from the fields of zoology,South Africa
1
[ noun ] (zoology,South Africa) large South African antelope; considered the swiftest hoofed mammal

Synonyms

topi sassaby

Related terms

antelope Damaliscus

*