Raphicerus campestris

Explore definitions, synonyms, and language insights of Raphicerus campestris

Definitions

Noun
small plains antelope of southeastern Africa

More General Terms