Glossary
The sporangium in which megaspores develop.
The structure containing megaspores.
Posted
in
by
Tags: