Macropus agiles

Explore definitions, synonyms, and language insights of Macropus agiles

Definitions

Noun
a small wallaby having a height of 30 inches

More General Terms