Home
Search
Index
Definify.com
Definition
2024
didymospore
didymospore
English
Noun
didymospore
(
plural
didymospores
)
A form of
dictyospore
whose pattern of
septa
is reminiscent of a brick wall
Similar Results