OYSTER PLANT


Meaning of OYSTER PLANT in English

[oyster plant] n (1821): salsify

Merriam-Webster English vocab.      Английский словарь Merriam Webster.