English dictionary
thomson's gazelle meaning and definition
Definition and meaning of thomson's gazelle at MeaningMonkey.org. thomson's gazelle meaning and definition in the English Dictionary.THOMSON'S GAZELLE noun
Definition of Thomson's gazelle (noun)
- East African gazelle; the smallest gazelle
- synonyms: Gazella thomsoni
Source: Princeton University Wordnet