edaphosaurids
English
Noun
edaphosaurids
plural of
edaphosaurid