1 article
The Baryonyx walkeri, discovered in 1983 in Surrey, England, represents one of the most anatomically distinctive spinosaurid theropods for…