archaeornis
Explore definitions, synonyms, and language insights of archaeornis
Definitions
Noun
extinct primitive toothed bird with a long feathered tail and three free clawed digits on each wing