Report copyright - Botany - Taxonomy - Flourish and Bits Marchantiophyta liverworts 6,000 ‐8,000 Anthocerotophyta hornworts 100 ‐200 Bryophyta mosses 12,000 Pteridophytes Lycopodiophyta club mosses
Please pass captcha verification before submit form