sporocyte

English

Etymology

From sporo- +‎ -cyte.

Noun

sporocyte (plural sporocytes)

  1. A cell that produces haploid spores during meiosis

Derived terms

Translations

Anagrams