NOTOTREMA MEANING IN ENGLISH

• Nototrema Definition & Synonyms

  1. (n.) The pouched, or marsupial, frog of South America.
  2. (n.) The pouched, or marsupial, frog of South America.


RECENT SEARCHES