Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Odontotormae
n.pl.
An order of extinct toothed birds having the teeth in sockets, as in the genus Ichthyornis. See Ichthyornis.
←
Odontostomatous
Odor
→
Shares
Related Words
Onto
Menu
Home
Search
My Last Searches