GeneralConnection.com
➔
Dictionary
macrosporangium
Noun
1. megasporangium
1. sporangium, spore case, spore sac
Usage