Japanese Teasel Root


What is Japanese Teasel Root?

Japanese teasel root also known as Xu Duan, is an herb. [1]