macrospore Hear it!

macrospore Definition

macro·spore (makrō spôr′)

noun

megaspore

Etymology: macro- + spore