Word info

didymospore

Noun

Meaning

didymospore (plural didymospores)

A form of dictyospore whose pattern of septa is reminiscent of a brick wall

Source: en.wiktionary.org

Close letter words and terms