Wiktionary
stegocephalids
n. (plural of stegocephalid English)
n. (plural of stegocephalid English)