marchantia polymorpha

Noun
  1. A common liverwort (synset 111564466)

Found on Word Lists

Other Searches