...
megalospore {macrospore}, {med.}