YourDictionary

eyelash medical definition

noun
  1. Any of the short hairs fringing the edge of the eyelid. Also called cilium.
  2. A row of the hairs fringing the eyelid.

Learn more about eyelash

link/cite print suggestion box