Noun
stryacocephalid (plural stryacocephalids) Any extinct therapsid of the family †Styracocephalidae