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