The abnormal hair growth or an excessive number of eyelashes.
 

Also Known As

  • Polytrichia
  • Polytrichous
  • Polytrichosis