Definify.com

Definition 2026


megasporocytes

megasporocytes

English

Noun

megasporocytes

  1. plural of megasporocyte.