artichoke
nounDefinition of artichoke
1
: a tall Mediterranean composite herb (Cynara scolymus) resembling a thistle with coarse pinnately incised leaves
also
: its edible immature flower head which is cooked as a vegetable
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more