Megalapteryx Dinosaur
Dec. 26, 2024
This the preserved foot of a Megalaptaryx. It's amazing how intact ... A Dinosaur A Day — otussketching: Upland moa (Megalapteryx didinus)... Megalapteryx didinus (Owen 1883) - Encyclopedia of Life Megalapteryx Dinosaur