What is the full meaning of macrosporangium
a sporangium producing only megaspores [n MACROSPORANGIA]
Example of the word macrosporangium placed on a Scrabble board.