アーティーチョーク
Meanings
Noun
1. artichoke (Cynara scolymus); globe artichoke
Other readings