Wiktionary
pistosaurids
n. (plural of pistosaurid English)
n. (plural of pistosaurid English)