Taxon:Eothyrididae

Eothyrididae (Romer & Price, 1940) or eothyridids are short-snouted, insectivorous and carnivorous pelycosaurs.


 * Animalia
 * Chordata
 * Synapsida
 * Pelycosauria
 * Eothyrididae
 * Omani
 * Omani clawi