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

More General Terms