thenaturalhistorian.com
NH Notes: Tardigrades – Animals that are Part Bacteria, Plant and Fungus
A new champion in the crazy genome sweepstakes has been crowned. And it is a tardigrade. A tardiwhat? A tardigrade, or better known as those lovable little “water bears” or “moss piglets.” These…