OYSTER PLANT


Meaning of OYSTER PLANT in English

■ noun

1》 another term for salsify .

2》 a blue-flowered thick-leaved creeping plant of the borage family, growing chiefly on stony beaches in northern Europe. [ Mertensia maritima .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.