GeneralConnection.com
➔
Dictionary
damaliscus
Noun
1. Damaliscus
1. genus Damaliscus, mammal genus
Usage