THECODONTIA MEANING IN ENGLISH

• Thecodontia Definition & Synonyms

  1. (n. pl.) A group of fossil saurians having biconcave vertebrae and the teeth implanted in sockets.


RECENT SEARCHES