Gazella thomsoni

Explore definitions, synonyms, and language insights of Gazella thomsoni

Definitions

Noun
East African gazelle; the smallest gazelle

More General Terms