macrosporocytes
English
Noun
macrosporocytes
plural of
macrosporocyte