Chinese artichoke


noun

a hairy plant, Stachys affinis, of China and Japan, having numerous small, white, edible tubers.

Origin of Chinese artichoke

First recorded in 1900–05