megasporangium Play nounA structure in which megaspores are formed.nounA sporangium which produces only megasporesnouna plant structure that produces megaspores