English edit

Noun edit

merispore (plural merispores)

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

Anagrams edit