See moren. cardoons (cardoon)Definition of cardoon in EnglishRound inflorescence with a central disk of purple, tubular florets that is surrounded by a set of spiny, leaf like structures. Synonyms of cardoon in Englishartichoke thistle