Associations to the word «Lagorchestes»

Wiktionary

LAGORCHESTES, proper noun. A taxonomic genus within the family Macropodidae   — species of hare-wallaby.

Dictionary definition

LAGORCHESTES, noun. Hare wallabies.

Wise words

Actions speak louder than words.
Ancient Proverb