bn:03300712n
Noun Concept
IT
Estemmenosuchidae
EN
Estemmenosuchidae is an extinct family of large, very early herbivorous therapsids that flourished during the Guadalupian period. Wikipedia
Relations
Sources
PARENT TAXON
TAXON RANK
Wikidata