English

edit

Noun

edit

sphenacodontid (plural sphenacodontids)

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

Anagrams

edit