Wiktionary
sphenodontids
n. (plural of sphenodontid English)
n. (plural of sphenodontid English)