Epicyon
Dec. 18, 2024
Epicyon haydeni Epicyon haydeni was the largest canid to ever exist, and the name "Epicyon" literally means "more than a dog." : r/Naturewasmetal Epicyon – Wikipédia Epicyon
Dec. 18, 2024
Epicyon haydeni Epicyon haydeni was the largest canid to ever exist, and the name "Epicyon" literally means "more than a dog." : r/Naturewasmetal Epicyon – Wikipédia Epicyon