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 |

Developed & Maintained By Taraprasad.com

Treasure Words