ToxodonSimon FaiersOct 14, 20171 min read ...is the name of this creature, located in the Natural HIstory Museum just inside the Exhibition Road entrance.