|  | 
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



