meaning of microsporangia

1. A sporangium or conceptacle containing only very minute spores. Cf. Macrosporangium.
2.
a plant structure that produces microspores


Related Words

microsporangium |

Developed & Maintained By Taraprasad.com

Treasure Words