Definition of "megaspores"

megaspores