I would imagine so. Fights your fever, provides pain relief, and helps you sleep. Lemon powder, just add boilng water. ? same thing ?
Yes.