×

Leptoptilos robustus

Leptoptilos robustus is an extinct species of large-bodied stork belonging to the genus Leptoptilos that lived on the island of Flores in Indonesia during the Pleistocene epoch. It stood at about 1.8 metres tall and weighed up to an estimated 16... Wikipedia
Rank: Species
Scientific name: Leptoptilos robustus