Epicyon
July 7, 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
July 7, 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