Wiktionary
estemmenosuchid
n. (context zoology English) Any member of the Estemmenosuchidae.
n. (context zoology English) Any member of the Estemmenosuchidae.