What is the full meaning of cardoons
CARDOON, a thistle-like plant [n]
Example of the word cardoons placed on a Scrabble board.