HOME
PARKS & TICKETS
DINOPEDIA
NEWS
Find Us
More
One of the largest giraffid known, and also one of the largest ruminants of all time.