meaning of tree kangaroo

1. arboreal wallabies of New Guinea and northern Australia having hind and forelegs of similar length


Related Words

tree kangaroo |

Developed & Maintained By Taraprasad.com

Treasure Words