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

More General Terms