Translation of spora in English:

spora

spore

noun

  • 1

    spore, one of the tiny reproductive cells of fungi, ferns, etc