Wiktionary
thrinaxodontids
n. (plural of thrinaxodontid English)
n. (plural of thrinaxodontid English)