×

Embolomeri

Embolomeri is an order of tetrapods or stem-tetrapods, possibly members of Reptiliomorpha. Embolomeres first evolved in the Early Carboniferous Period and were the largest and most successful predatory tetrapods of the Late Carboniferous Period. Wikipedia
Scientific name: Embolomeri
Order: †Embolomeri; Cope, 1885