Adjective
Having spores contained in cells or thecae, as in the case of some fungi.
More about this word
Synonyms and related words
Explore this word
