noun Botany. megaspore. nounanother name for megaspore (def. 1) n.1859, from macro- + spore (n.).