Dictionary.com
definitions
  • synonyms

Spanish oyster plant

See more synonyms on Thesaurus.com
noun
  1. a composite plant, Scolymus hispanicus, of southern Europe, having spiny, thistlelike leaf margins, small yellow flowers, and an edible root.
Show More
Also called golden thistle.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018