English dictionary, thesaurus, translations & etymology
FreeDict.com

giant cheetah in Chinese

giant cheetah in Chinese

巨獵豹
noun
An extinct species of felid, †Acinonyx pardinensis, related to the modern cheetah but substantially larger.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.