Skip to main content

nototrema

English nototrema meaning in English  •  nototrema का अर्थ अंग्रेजी में
Noun
  • The pouched, or marsupial, frog of South America.
Advertisement