Damaliscus lunatus meaning

UK US

Damaliscus lunatus (noun): a large South African antelope; considered the swiftest hoofed mammal.

Definition of Damaliscus lunatus

  1. a large South African antelope; considered the swiftest hoofed mammal

    Synonyms: sassaby, topi

    Type of: antelope

More about Damaliscus lunatus on Wikipedia.