|
Definition of Cape lion
1. Noun. an extinct subspecies of lion, Panthera leo melanochaitus, which inhabited the cape of Africa ¹
¹ Source: wiktionary.com
|
1. Noun. an extinct subspecies of lion, Panthera leo melanochaitus, which inhabited the cape of Africa ¹
¹ Source: wiktionary.com