Advertisement

Advertisement

Spanish oyster plant

noun

  1. a composite plant, Scolymus hispanicus, of southern Europe, having spiny, thistlelike leaf margins, small yellow flowers, and an edible root.


Discover More

Example Sentences

Here and there, amid their inextricable confusion, stands, like a chandelier with spreading, orange flowers for lights, the fierce Spanish oyster plant, whose spikes are strong as nails.

Advertisement

Advertisement

Advertisement

Advertisement


Spanish onionSpanish paprika