English | German | Russian | Czech

Damaliscus lunatus English

Meaning Damaliscus lunatus meaning

What does Damaliscus lunatus mean?

Damaliscus lunatus

(= sassaby) a large South African antelope; considered the swiftest hoofed mammal

Synonyms Damaliscus lunatus synonyms

What other words have the same or similar meaning as Damaliscus lunatus?

Damaliscus lunatus English » English

topi sassaby

Are you looking for...?