by Peter Rowland | Monday, October 19, 2020
Macropods (Family: Macropodidae) Macropods are all relatively large marsupials, ranging from the Quokka Setonix brachyurus (smallest) to the Red Kangaroo Osphranter rufus (largest), and 42 remain today (with a further 4 declared extinct). Macropods are a versatile,...