Webster's Revised Unabridged Dictionary · 1913

Uloid

Uloid , adjective

[Greek {not transcribed} scar + -oid.]

(Medicine) Resembling a scar; scarlike.