Lollipop

Definition of Lollipop from the PharmacyDictionary.in

Lollipop

A small disc of medicated sugar intended to be dissolved in the mouth, usually on a stick

Not Available