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 ...
In a city of northeastern India, a “large”-tongued creature with “fluorescent green” sides perched inside a water tank, but its hiding spot wasn’t quite hidden enough. Visiting scientists spotted the ...