green artichoke
English
Noun
green
artichoke
(
plural
green artichokes
)
Synonym of
globe artichoke
.