n. A rare developmental anomaly characterized by eyelids that are abnormally short.
microblepharia 🔊 Listen to this n. A rare developmental anomaly characterized by eyelids that are abnormally short. Share Facebook Twitter Google +