Megasporocyte

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    a megaspore mother cell

Etymology

From megaspore + -cyte.

More for "megasporocyte"