English dictionary
marchantia polymorpha meaning and definition
Definition and meaning of marchantia polymorpha at MeaningMonkey.org. marchantia polymorpha meaning and definition in the English Dictionary.MARCHANTIA POLYMORPHA noun
Definition of Marchantia polymorpha (noun)
- a common liverwort
- synonyms: hepatica
Source: Princeton University Wordnet