Sporule

What is Sporule?

Sporule definition and meaning on Dictionary terms:
noun Biology.

a spore, especially a small one.