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