Wiktionary
stegosaurids
n. (plural of stegosaurid English)
n. (plural of stegosaurid English)