Meaning of Damaliscus

Definition of Damaliscus

(noun) African antelopes: sassabies

Other information on Damaliscus

WIKIPEDIA results for Damaliscus
Amazon results for Damaliscus