Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oyster plant Definition

Cancel
oyster plant
noun(oyster plant)
salsify
oyster plant
noun(oyster plant)
a European biennial composite herb (Tragopogon porrifolius) with a long fusiform edible root —called also oyster plant, vegetable oyster

Words Related to oyster plant!

oyster plant Examples by Brain Bank Users