megasporophyte

English

Etymology

From mega- +‎ sporophyte.

Noun

megasporophyte (plural megasporophytes)

  1. A sporophyte that produces megaspores