Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of damaliscus lunatus
  1. noun
    a large South African antelope; considered the swiftest hoofed mammal

    Similar: 

    type of:
Explanation of damaliscus lunatus
My lists:
Recently viewed words: