English

edit

Etymology

edit

meio- +‎ spore

Noun

edit

meiospore (plural meiospores)

  1. A haploid spore produced by meiosis

Derived terms

edit