microblepharia


microblepharia

n.

  1. A rare developmental anomaly characterized by eyelids that are abnormally short.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.418