water bears

Tardigrade: water bear is the toughest animal on the planet

Tardigrade, known as water bear, is dubbed “nature's greatest survivor”, being almost invincible. Tardigrades are some of the most fascinating…

12 years ago