India's smallest land vertebrate, a 10-millimeter frog, has been discovered from the Western Ghats of Kerala by Delhi University Systematics Biologist, S D Biju and his colleagues.
|
©Image courtesy of University of Delhi
|
This tiny Indian frog sitting on an Indian 5 rupee coin is the smallest India frog.
|