Definition of Eyestone from the PharmacyDictionary.in
Eyestone
Synonyms or meaning of Eyestone
A small smooth shell or other object that is inserted beneath the eyelid for the purpose of removing a foreign body.
Image related to Eyestone
Not Available