Pollen is the most obvious kind of spore produced by flowering plants, but they produce megaspores too


Back to question