|
Definition of Damaliscus lunatus
1. Noun. A large South African antelope; considered the swiftest hoofed mammal.
Exact synonyms: Sassaby, Topi
Generic synonyms: Antelope
Group relationships: Damaliscus, Genus Damaliscus
Generic synonyms: Antelope
Group relationships: Damaliscus, Genus Damaliscus