globe artichoke
Explore definitions, synonyms, and language insights of globe artichoke
Definitions
                    Noun
                    
                Mediterranean thistlelike plant widely cultivated for its large edible flower head
                
                    Noun
                    
            a thistlelike flower head with edible fleshy leaves and heart