edaphosauridaeEnglish

Edaphosauridae, family Edaphosauridae

Noun

A family of reptiles of the order Pelycosauria

English: Edaphosauridae, family Edaphosauridae

English words with similar meanings

Show 1 words