short-faced kangaroo

English

Noun

short-faced kangaroo (plural short-faced kangaroos)

  1. A sthenurine.