Flowering plants do form spores, although we do not generally call them that.


Back to question