Definify.com

Definition 2025


megasporocytes

megasporocytes

English

Noun

megasporocytes

  1. plural of megasporocyte.