English edit

Noun edit

sphenacodontid (plural sphenacodontids)

  1. (zoology) Any synapsid in the family Sphenacodontidae.

Anagrams edit