Star fruit vegetable/wuluh & x28;Averrhoa Bilimbi Linn& x29; #321046165
Description
Star fruit vegetable/wuluh & x28;Averrhoa Bilimbi Linn& x29; is a plant native to Indonesia which has many health benefits. Lowering cholesterol and high blood pressure and cough medicine.