scaloposaurid
Noun
Meaning
scaloposaurid (plural scaloposaurids)
(zoology) Any therocephalian therapsid in the obsolete family Scaloposauridae.
Noun
scaloposaurid (plural scaloposaurids)
(zoology) Any therocephalian therapsid in the obsolete family Scaloposauridae.