macrosporocyte

English

Etymology

From macro- +‎ sporocyte.

Noun

macrosporocyte (plural macrosporocytes)

  1. A cell that produces macrospores during meiosis