globe artichoke in Finnish globe artichoke in Finnish latva-artisokka noun A variety of artichoke, Cynara cardunculus cultivated for food. Add to Flashcards