Word info

merispore

Noun

Meaning

merispore (plural merispores)

A secondary spore resulting from division of another spore.

Source: en.wiktionary.org

Anagrams

Close letter words and terms