English Shuotheriidae Cited by user Jarble on 08 Nov 2019 Shuotheriidae is a small Mesozoic family of mammals whose remains are found in China, England and Russia.