Find the word definition

Wiktionary
resting spores

n. (resting spore English)