microspores

noun

Plural form of microspore.