megaspore mother cells

English

edit

Noun

edit

megaspore mother cells

  1. plural of megaspore mother cell