English

edit

Etymology

edit

From macro- +‎ sporocyte.

Noun

edit

macrosporocyte (plural macrosporocytes)

  1. A cell that produces macrospores during meiosis