merispore

English

Noun

merispore (plural merispores)

  1. A secondary spore resulting from division of another spore.

Anagrams