Find the word definition

Wiktionary
icicle radishes

n. (icicle radish English)