Stachys Affinis

  • SStachys Affinis

    Stachys Affinis

    Description Stachys Affinis, commonly known as Chinese artichoke, is a perennial plant belonging to the mint family Lamiaceae. It is native to China, Korea, and Japan, and is also commonly cultivated in other parts of the world for its edible tubers. The plant has a unique flavor that is similar to an artichoke, hence the name Chinese artichoke. Taxonomic Information…

    Read More »
Back to top button
close
close