Noun
teratosaurid (plural teratosaurids) (zoology) Any reptile in the family Teratosauridae, now included in the Rauisuchidae.