Litopterna, Mammalia

19-November-2015 Thursday
Macrauchenia is a long-necked, long-legged three-toed South American ungulate belonging to the order Litopterna.


v20240901