Chinese artichoke
nounDefinition of Chinese artichoke
: a hardy perennial (Stachys sieboldii) native to China and Japan that is cultivated for its crisp edible tubers eaten either raw or cooked
— called also chorogi, crosnes, Japanese artichoke, knotroot