SPORULE


Meaning of SPORULE in English

n. a small spore or a single spore.

Derivatives:

sporular adj.

Etymology: F sporule or mod.L sporula (as SPORE)

Oxford English vocab.      Оксфордский английский словарь.