globe artichoke n 1: Mediterranean thistlelike plant widely cultivated for its large edible flower head [syn: {artichoke}, {artichoke plant}, {Cynara scolymus}] 2: a thistle-like flower head with edible fleshy leaves and heart [syn: {artichoke}]
Copyright © 2024 3Dict.net