Home
Search
Index
Definify.com
Definition
2024
microsporocytes
microsporocytes
English
Noun
microsporocytes
plural of
microsporocyte
Similar Results