Mummifiedmammal

1 clue
Archaeological discovery?
Similar answers:
Hoofedmammals
Mummifiedmammal