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