A new family of caecilians, the most enigmatic branch of the amphibians, has been discovered in northeastern India.
Visit link: New amphibian family find for India