VariousWords beta
Related Terms:
Definitions:
Noun
resting spore
Definition: a spore of certain algae or fungi that lies dormant; may germinate after a prolonged period
Definition: A spore, in certain orders of algae, which remains quiescent, retaining its vitality, for long periods of time.