ichthyornis









ichthyornis


noun

  1. an extinct genus of toothed birds having vertebrae resembling those of fishes.

noun

  1. an extinct Cretaceous sea bird of the genus Ichthyornis, thought to have resembled a tern
53 queries 0.658