Definitions of Marchantia polymorpha:

  • noun:   a common liverwort