Marchantiopsida is a class of liverworts. There are 540 species of Marchantiopsida, in 45 genera and 20 families.
The environments in which many Marchantiopsida species are known to live. Select an environment to see its Marchantiopsida species checklist.