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