Tamil Dictionary 🔍

nototrema

No`to*tre"ma, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: The pouched, or marsupial, frog of South America.


nototrema - Similar Words