dcsimg
Unresolved name

Marchantiidae

Marchantiidae is a subclass of . There are 672 species of Marchantiidae, in 50 genera and 19 families.