macrosporocyte
English
Etymology
From
macro-
+
sporocyte
.
Noun
macrosporocyte
(
plural
macrosporocytes
)
A
cell
that produces
macrospores
during
meiosis