The 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. picked by AutumnLotus 1 year ago tags frog smallest India vertebrate S D Biju |
| quote edit #1 |
|
![]() | syndication |