a large liverwort (marchantia polymorpha) - German English Dictionary