This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Odontotormae

  1. n.pl.
    An order of extinct toothed birds having the teeth in sockets, as in the genus Ichthyornis. See Ichthyornis.

Shares

Related Words

Menu