journal proceedings

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…

12 years ago