an Entity in Data Space: 134.155.108.49:8890
Lagorchestes or hare-wallabies, is a genus of wallabies of the Macropodidae family. It has four species, two of which are extinct.