I suspect that they can be a type of spore.and microspore of pterydophyte.

More Hugo H. L. Saulino's questions See All
Similar questions and discussions