genus lagorchestes Meaning, Definition & Usage

  1. noun hare wallabies
    Lagorchestes.

WordNet