scylacosaurids in English dictionary scylacosaurids Meanings and definitions of "scylacosaurids" noun plural of [i]scylacosaurid[/i] more Sample sentences with "scylacosaurids" Declension Stem Try again Authors