sand lettuce

Noun

 * 1) A plant of the species, succulent perennials native to California.

Synonyms

 * , sea lettuce,