Meaning of damaliscus

Definition of damaliscus

(noun) African antelopes: sassabies

Other information on damaliscus

WIKIPEDIA results for damaliscus
Amazon results for damaliscus