Odontotormae
Word Dictionary
-> Odontotormae
Search:
Odontotormae
(n.pl.) An order of extinct toothed birds having the teeth in sockets, as in the genus Ichthyornis. See Ichthyornis.
Terms of Use
Canadian Jobs