Word info

pycnidiospore

Noun

Meaning

pycnidiospore (plural pycnidiospores)

A spore from a pycnidium.

Source: en.wiktionary.org

Close letter words and terms