Photo: lukas.b0 (Some rights reserved) Wikipedia: the giraffe (Giraffa camelopardalis) is an African even-toed ungulate mammal, the tallest of all extant land-living animal species, and the largest ruminant. In the past 15 years, the population has plummeted from 140,000 in the mid 1990s. About 68,000 giraffe remain in the wild according to International Fund for … Continue reading Giraffes