VariousWords beta
Related Terms:
Noun
Definition: Panthera leo spelaea, an extinct subspecies of lion known from fossils and multiple examples of prehistoric art.
VariousWords beta
Definition: Panthera leo spelaea, an extinct subspecies of lion known from fossils and multiple examples of prehistoric art.