Wiktionary
metoposaurids
n. (plural of metoposaurid English)
n. (plural of metoposaurid English)