The habitats where star headed liverwort~(Marchantia polymorpha sens.lat.) grows:

Lowland fen
Turlough and fluctuation mere
Upland spring flush
Wet woodland