macrosporange

Noun

 * 1) megasporangium

Etymology
.

Noun

 * 1) megasporangium