microblepharia









microblepharia


n.

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