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>.