English

edit

Etymology

edit

sporo- +‎ -cyte

Noun

edit

sporocyte (plural sporocytes)

  1. A cell that produces haploid spores during meiosis

Derived terms

edit

Translations

edit

Anagrams

edit