Scientists have discovered a new frog species living in a densely-populated urban area of Shillong, after which it has been named. Amolops shillong, informally known as the Shillong cascade frog, has ...
Scientists found a “large”-tongued creature in a water tank in India and discovered a new species, a study said. Google Street View May 2023 © 2025 Google In a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results