Titicaca Water Frog

Dec 28, 2013
On the Web
by Editor in Chief

On the Web - Here’s an interesting article about a very cool and critically endangered frog species found in Lake Titicaca in Peru and Bolivia.

check it out@ On the Web
  • RodentPro.com
  • RodentPro.com