lagorchestes
1. [ noun ] (biology,zoology) hare wallabies
Synonyms: genus_Lagorchestes
Related terms: mammal_genus Macropodidae hare_wallaby