Mountain creature with ‘prominent’ teeth found in stream in China. It’s a new species
- Posted on September 24, 2024
- By Bing News
- 3 Views
Mountain creature with ‘prominent’ teeth found in stream in China. It’s a new species
Photos show the “rough”-textured animal.