Arti dalam bahasa Inggris spora spore; spores Arti lain yang mungkinspores; spore; the spores; their spores;