The measurements are as follows:--

Left humerus, length 89 mm.

Left tibia, length 61 "

Distance from acetabular axis to anterior end of sacrum 30 mm.

Distance between ventral inner margins of the acetabula 14.5 mm.

Extinct birds · 第 144 / 409 题