Definition of octospore in English:

octospore

noun

Biology
  • Any of a group of eight spores derived from a single progenitor cell.

Origin

Late 19th century; earliest use found in Robert Bentley (1821–1893), botanist and pharmacognosist.