Eyestone

Definition of Eyestone from the PharmacyDictionary.in

Eyestone

A small smooth shell or other object that is inserted beneath the eyelid for the purpose of removing a foreign body.

Not Available