Taylor's Flapwort

Mylia taylorii

Mylia taylorii, or Taylor's flapwort, is a species of leafy liverwort.

Scientific name
Mylia taylorii
Family
Myliaceae