• Definition for "damaliscus lunatus"
    • a big South African antelope; considered the swiftest…
    • View More
  • Hypernym for "damaliscus lunatus"

damaliscus lunatus definition

  • noun:
    • a big South African antelope; considered the swiftest hoofed mammal
29 votes

How would you define damaliscus lunatus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!