blepharostat








n.

  1. An instrument used to hold the eyelids apart.
52 queries 0.586