• word of the day

    thomson's gazelle

    thomson's gazelle - Dictionary definition and meaning for word thomson's gazelle

    Definition
    (noun) East African gazelle; the smallest gazelle
    Synonyms : gazella thomsoni
Connect with us on Facebook