English edit

Etymology edit

megaspore +‎ -cyte

Noun edit

megasporocyte (plural megasporocytes)

  1. a megaspore mother cell