Botanical Glossary


Massula

Definition: A clump of microspores, as in Azolla
Last Updated: 2020-01-01


Go back