Translation of spore in Malay

spore

spora

noun

  • 1

    spora, biji sel yang menjadi benih bagi tumbuhan yang tidak berbunga