NEEM OIL

AvailabilityIn stock
SKU
MEENA/EO/066
As low as $5.00

Neem is an herb which is known worldwide for its medicinal properties. It is extremely famous for its medicinal properties. In India, the Neem tree is considered sacred and revered.