Scientists found a pregnant creature with lace-like eyelids in a forest of Papua New Guinea and discovered a new species, a study said. Photo from Stephen Richards (2024) In a mountain forest of Papua ...
Scientists found an elusive creature with bumpy eyelids calling on Imeri mountain and discovered a new species, study said. Photo from Leandro Moraes On a remote mountain in northern Brazil, an ...