ENGLISH → HINDImicrosporangiumnoun01nounलघुबीजाणुधानीa plant structure that produces microsporesDictionary sources & licensesCopy link ↗