As for sea creatures and flying reptiles, well they would be a little harder to prove than land dwelling animals.
(they; would be; a little harder) (land; dwelling; animals)
they land
would be dwelling
a little harder
animals