Uloid

a.
  1. Resembling a scar; scarlike.