Find the word definition

Wiktionary
giant periwinkles

n. (giant periwinkle English)