Find the word definition

Wiktionary
rolly pollies

n. (rolly polly English)