ARTICHOC Meaning of ARTICHOC in English n artichoke Interlingua English vocab. Английский словарь Интерлингва. 2012