GeneralConnection.comDictionary
macrosporangium
Noun

1. megasporangium
1. sporangium, spore case, spore sac
Usage