Noun
sphenosuchid (plural sphenosuchids) (zoology) Any extinct crocodylomorph in the family Sphenosuchidae.