Meaning of oyster plant
Definition of oyster plant
(noun)
edible
root
of the salsify
plant
Mediterranean
biennial
herb
with long-stemmed heads of
purple
ray flowers and
milky
sap and
long
edible
root;
naturalized
throughout
United States
long
white
salsify
Other information on oyster plant
WIKIPEDIA results for
oyster plant
Amazon results for
oyster plant
Tweet