A super rare frog species that has been not witnessed since decades has recently been spotted in Zimbabwe. After some six decades, a team of scientists spotted...
Tag - frog
You sometimes might be wondered how the tiny creature frog catches its meal quickly. A frog brings its whip-like tongue into play for snagging its prey faster...