Wiktionary
capitosaurids
n. (plural of capitosaurid English)
n. (plural of capitosaurid English)