Find the word definition

Wikipedia
Kestrosaurus

Kestrosaurus, occasionally misspelt as Kerstisaurus, is an extinct genus of Triassic capitosauroid temnospondyl amphibian within the family Mastodonsauridae.