Noun impala has 1 sense
  1. impala, Aepyceros melampus - African antelope with ridged curved horns; moves with enormous leaps
    --1 is a kind of antelope
    --1 is a member of Aepyceros, genus Aepyceros
,
TOP