Researchers reveal that that the "cave squeaker" frog has been discovered again after several decades. The frog was last seen in 1962.
Researchers discovered the new species H. dianae, from six specimens found along the Caribbean slopes of Costa Rica.
09 Aug '24 16:35PM