sporule

noun

A spore; sometimes, a small spore.

noun

A small spore; a spore.

noun

A small spore