damaliscus lunatus
da
ˈdæ
ma
ma
ma
lis
ˌlɪs
lis
cus
kəs
kēs
lu
lu:
loo
na
tus
təs
tēs
/dˈamɐlˌɪskəs lˈuːnatəs/

Definition & Meaning of "damaliscus lunatus"in English

Damaliscus lunatus
01

a large South African antelope; considered the swiftest hoofed mammal

damaliscus lunatus definition and meaning
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store