Macropus



ENGLISH MEANING
noun
1.
Genus of marsupials including the common kangaroo.