creatorsheart.com
Liverworts
I love liverworts! There are almost 9000 different species in the liverwort division of the plant kingdom, Marchantiophyta. Most hug the ground or other substrate they are growing on, but there are…