Skip to main content

marchantia

English marchantia meaning in English  •  marchantia का अर्थ अंग्रेजी में
prop. n.
  • The type genus of Marchantiaceae; liverworts that reproduce asexually by gemmae and have stalked antheridiophores.
Advertisement