WORDLE ENGLISH

spore

noun

sporea tiny reproductive cell that can grow into a new fungus, plant, or bacterium

Classic Daily#983 · February 27, 2024