toads

The concho toad: the critically endangered endemic species of Puerto Rico

The Puerto Rican crested toad (Peltophryne lemur) is the only native toad species in Puerto Rico. In English, it is known as the Puerto Rican crested toad, and it gets its name from the bony crests it has above...

Últimas noticias

China transforms its roofs into power plants in record time

China has made significant and highly visible progress in terms of energy transition. They are transforming their rooftops into...