Word info

sphenacodontid

Noun

Meaning

sphenacodontid (plural sphenacodontids)

(zoology) Any synapsid in the family Sphenacodontidae.

Source: en.wiktionary.org

Close letter words and terms