OYSTER PLANT


Meaning of OYSTER PLANT in English

noun

1. : salsify

2. : sea lungwort

3. : a common West Indian herb ( Rhoeo discolor ) of the family Commelinaceae with purplish leaves and showy flower clusters

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.