See Also: sporule(medicine)
sporule(dictionary)

sporule (iou)



sporule noun. E19.
[French, or mod. Latin sporula: see SPORE, -ULE.]
Biology. A (small) spore.
sporular adjective of, pertaining to, or of the nature of a sporule E19.