Botanical Glossary


Megaspore

Definition: A spore that gives rise to a female gametophyte
Last Updated: 2020-01-01


Go back