English edit

Etymology edit

meio- +‎ spore

Noun edit

meiospore (plural meiospores)

  1. A haploid spore produced by meiosis

Derived terms edit