Definition of Damaliscus Lunatus

  • 1. A large South African antelope; considered the swiftest hoofed mammal Noun

Synonyms for word "damaliscus lunatus"

Semanticaly linked words with "damaliscus lunatus"

Hyponims for word "damaliscus lunatus"