Wiktionary
sphenacodontids
n. (plural of sphenacodontid English)
n. (plural of sphenacodontid English)