Find the word definition

Wikipedia
Biarmosuchus

Biarmosuchus is an extinct genus of biarmosuchian therapsid that lived around 267 mya during the Middle Permian period.Biarmosuchus was discovered in the Perm region of Russia. The first specimen was found in channel sandstone that was deposited by flood waters originating from the young Ural mountains.