Microspore(n.) One of the exceedingly minute spores found in certain flowerless plants, as Selaginella and Isoetes, which bear two kinds of spores, one very much smaller than the other. Cf. Macrospore.
Microsporic(a.) Of or pertaining to microspores.

Words within microsporous

11 letter words: 1 results
10 letter words: 1 results
View all words...