Thomson''s gazelle

Explore definitions, synonyms, and language insights of Thomson''s gazelle

Definitions

Noun
East African gazelle; the smallest gazelle

More General Terms