ARE THESE TINY ANIMALS IMMORTAL?

Did you know there were such animals which are known have to survive millions of years on Earth. They are know as Tardigrades, moss piglets or water bears. These are very small animals that can be seen easily with the help of a microscope. Tardigrades are know to have survive the extinction of dinosaurs. YouContinue reading “ARE THESE TINY ANIMALS IMMORTAL?”