macropus
English
macropus meaning in English • macropus का अर्थ अंग्रेजी में
Noun
- A genus of marsupials including the common kangaroo.