What is the full meaning of artichokes
ARTICHOKE, a thistle-like perennial plant with large fleshy scaly head and bracts and edible receptacle [n]
Example of the word artichokes placed on a Scrabble board.