What is Japanese Atractylodes?
Japanese Atractylodes, scientifically known as Atractylodes japonica, is a perennial plant native to regions including Amur, China North-Central, and Japan. Japanese Atractylodes (Latin: Atractylodes japonica) is an edible plant catalogued in PlantSage.
