How do you spell Odontotormae


 Definitions

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