downtoearth-subscribe

New legless amphibian species discovered around mountains of Seychelles’ main island

A new legless amphibian known as the caecilian has been discovered on the Seychelles’ main island of Mahe by scientists from the UK, according to an article published by the University of Wolverhampton