resting spore

Meaning

A spore, in certain orders of algae, which remains quiescent, retaining its vitality, for long periods of time.

Synonyms

Notes

Sign in to write sticky notes