Find the word definition

Wiktionary
ice plants

n. (ice plant English)