Find the word definition

The Collaborative International Dictionary
Damaliscus lunatus

Damaliscus \Damaliscus\ n. a genus of African antelopes including the sassaby, Damaliscus lunatus.

Syn: genus Damaliscus.