giant cheetah

English

Noun

giant cheetah (plural giant cheetahs)

  1. An extinct species of felid, †Acinonyx pardinensis, related to the modern cheetah but substantially larger.

Translations

References