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