macrospore

Etymology
From.

Noun

 * 1) One of the specially large spores of certain flowerless plants, as, etc.

Translations

 * Finnish: makrospori
 * French:
 * Irish: macraspór
 * Italian: