English dictionary lagorchestes meaning and definition Definition and meaning of lagorchestes at MeaningMonkey.org. lagorchestes meaning and definition in the English Dictionary. LAGORCHESTES nounDefinition of Lagorchestes (noun)hare wallabiessynonyms: genus Lagorchestes Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: