Home
Search
Index
Definify.com
Definition
2025
megasporocytes
megasporocytes
English
Noun
megasporocytes
plural of
megasporocyte
.
Similar Results