Skip to main content

odontotormae

English odontotormae meaning in English  •  odontotormae का अर्थ अंग्रेजी में
n.pl.
  • An order of extinct toothed birds having the teeth in sockets, as in the genus Ichthyornis. See Ichthyornis>.
Advertisement