Word info

mesospore

Noun

Meaning

mesospore (plural mesospores)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms