Definify.com

Definition 2024


megasporocytes

megasporocytes

English

Noun

megasporocytes

  1. plural of megasporocyte.