meaning of microspores
1. A sporangium or conceptacle containing only very minute spores. Cf. Macrosporangium.
2. a plant structure that produces microspores
Related Words
microsporangium | microspore | microsporic | microsporidian | microsporophyll | microsporum |