Word Games Pro Dictionary
artichoke
noun
a thistlelike flower head with edible fleshy leaves and heart
Quick reference
Word Facts
Listen
Audio Pronunciation
Meaning
Definitions
noun
a thistlelike flower head with edible fleshy leaves and heart
noun
Mediterranean thistlelike plant widely cultivated for its large edible flower head
