Article

miamiherald.com on 2023-07-20 20:33

Tiny creature with huge eyes found in leaves on Brazil mountain. It’s a new species

Scientists exploring Serra do Tabuleiro found animals and discovered a small new species in the leaves: Brachycephalus tabuleiro, study said

Related news