liverworts

Read news on liverworts with our app.

Read more in the app

Competing reproductive needs shaped evolution of liverworts