spanish oyster plant

Noun
  1. a golden thistle of southwestern Europe cultivated for its edible sweet roots and edible leaves and stalks; its yellow flowers are used as a substitute for saffron

Khám phá thêm

Các từ liên quan

spanish oyster plant
A farmer harvests a spanish oyster plant from a sunlit garden.