Several new species of frogs have been discovered, including one that supposedly sounds or meows like a cat:
http://www.stltoday.com/news/world/arti ... 437d0.html
New discoveries are always fascinating.
Anyone a frog fan here??
Users browsing this forum: No registered users and 0 guests