macrospore
nounMedical Definition of macrospore
: the larger of two forms of spores produced by certain protozoans (as radiolarians)
— called also megaspore
— compare microspore sense 2