Word info

sporocyte

Noun

Meaning

sporocyte (plural sporocytes)

A cell that produces haploid spores during meiosis

Source: en.wiktionary.org

Anagrams

Close letter words and terms