CARDO Meaning of CARDO in English n 1. thistle; 2. [Bot.] cardoon; 3. teasel; card, carding-brush Interlingua English vocab. Английский словарь Интерлингва. 2012