New amphibian family find for India

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