D defs.my
Entry 1 sense Webster, 1913

Uloid

· U·loid · IPA /ˈjuːˌlɔɪd/
01 a. Resembling a scar; scarlike.
  1. 1.
    Resembling a scar; scarlike.(Med.)