Damaliscus lunatus
English Dictionary
->
Letter D
-> Damaliscus lunatus
Search Dictionary:
Damaliscus lunatus Definition
(n)
a
large
South
African
antelope
;
considered
the
swiftest
hoofed
mammal
Damaliscus lunatus Synonyms
Damaliscus lunatus
sassaby
topi
© Art Branch Inc.