northeastern india

Caecilians, the most enigmatic branch of amphibians, found in India

Scientists have discovered a new family of caecilians, the most enigmatic branch of the amphibians, in northeastern India. Caecilians, which…

13 years ago