Definitions
There is 1 meaning of the phrase
Macropus Giganteus.
Macropus Giganteus - as a noun
Very large greyish-brown australian kangaroo formerly abundant in open wooded areas
Synonyms (Exact Relations)
giant kangaroogreat grey kangaroo