Sassaby — synonyms, definition

1. sassaby (Noun)

2 synonyms
Damaliscus lunatus topi
1 definition

sassaby (Noun) — A large South African antelope; considered the swiftest hoofed mammal.

1 type of
antelope
2 parts of
Damaliscus genus Damaliscus