English dictionary
sinornis meaning and definition
Definition and meaning of sinornis at MeaningMonkey.org. sinornis meaning and definition in the English Dictionary.SINORNIS noun
Definition of Sinornis (noun)
- 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
Source: Princeton University Wordnet