meiospore

English

Etymology

From meio- +‎ spore.

Noun

meiospore (plural meiospores)

  1. A haploid spore produced by meiosis

Derived terms