English edit

Etymology edit

meso- +‎ spore

Noun edit

mesospore (plural mesospores)

  1. A medium-sized spore such as the single-celled teleutospore

Related terms edit

Anagrams edit