Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sinornis from English dictionary with examples, synonyms and antonyms.

sinornis   noun

Meaning : Sparrow-sized fossil bird of the Jurassic period to the Cretaceous period having a keeled breastbone and vestigial tail. Found in China. Considered possibly the second most primitive of all birds.