macrosporocyte (English, noun)
expansion: macrosporocyte (plural macrosporocytes)
Senses:
glosses: A cell that produces macrospores during meiosis
Forms:
form: macrosporocytes
tags: plural