Definitions
noun
a spore of certain algae or fungi that lies dormant; may germinate after a prolonged period
Look “resting spore” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a spore of certain algae or fungi that lies dormant; may germinate after a prolonged period