Beelingo.com

English Dictionary

  • Hide translation

 Aepyceros Aepyceros /ˌiːpaɪˈsɪrɒs/

noun

  1. African antelopes: impalas  ( Aepyceros , genus Aepyceros )
    African antelopes: impalas