damaliscus lunatus (0 synonym found)

Definition of damaliscus lunatus:

(N) : a large African antelope of the genus Damaliscus and subfamily Alcelaphinae in the family Bovidae, with a number of recognised geographic subspecies.

Definition of damaliscus lunatus:

(N) : a large African antelope of the genus Damaliscus and subfamily Alcelaphinae in the family Bovidae, with a number of recognised geographic subspecies.

Back to Top