The giraffe or camelopardalis is the tallest land animal and the largest ruminant.

Giraffe

The giraffe or camelopardalis is the tallest land animal and the largest ruminant.