American Lion Skull
American Lion Skull - The American Lion was found in the La Brea Tar Pits, this 14,000 year old fossil is considered the largest species of cat to have ever roamed the Earth. This individual is thought to have been 900 pounds (African lions today weigh an average of 300 pounds). The skull is available in antique and tar pit finishes, with or without a Display Stand.
Origin: North America
Skull Length: 48 cm (18.9 in)
American Lion Skull with Stand Museum Quality Replica WBC-019TS