cardigan: knitted jacket that is fastened up the front with buttons or a zipper
sweater: a crocheted or knitted garment covering the upper part of the body
spanish oyster plant: 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