Tag Archives: Okapia johnstoni

A long life among ruminants: giraffids and other special cases