Showing the single result

China Root (Chob Cheeni)

375.003,075.00
Scientific Name: Smilax China Description: China Root is also known as smilax china. It has wonderful health benefits and widely used