When did the giraffe lineage first appear in the fossil record?
The giraffe lineage stretches back over 20 million years with an early ancestor named Canthumeryx living in Libya between 17 and 15 million years ago. Another relative called Giraffokeryx appeared on the Indian subcontinent around 15 to 12 million years ago.