nototherium
English
nototherium meaning in English • nototherium का अर्थ अंग्रेजी में
Noun
- An extinct genus of gigantic herbivorous marsupials, found in the Pliocene formation of Australia.