Wiktionary
shastasaurids
n. (plural of shastasaurid English)
n. (plural of shastasaurid English)