Meaning of thomson's gazelle

Definition of thomson's gazelle

(noun) East African gazelle; the smallest gazelle

Other information on thomson's gazelle

WIKIPEDIA results for thomson's gazelle
Amazon results for thomson's gazelle