Meaning of globe artichoke

Definition of globe artichoke

(noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head

Other information on globe artichoke

WIKIPEDIA results for globe artichoke
Amazon results for globe artichoke