Subscriber login


Forgot your password?

Library card login

Other

Chinese artichoke

Syllabification: (Chi·nese ar·ti·choke)
Definition of Chinese artichoke

noun

  • an Asian plant of the mint family, cultivated for its edible tubers.
    • Genus Stachys, family Labiatae: several species, especially S. sieboldii and S. affinis