0%

ALL meanings of thomson's gazelle

Thomson's gazelle
T t
  • noun thomson's gazelle a medium-sized antelope, Gazella thomsoni, abundant on the grassy steppes and dry bush of the East African plains. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?