Dictionary definitions
- Enter a word for the dictionary definition.
ouloid
From The Collaborative International Dictionary of English v.0.48:
Uloid \U"loid\, a. [Written also ouloid.] [Gr. ? scar + -oid.] (Med.) Resembling a scar; scarlike. [Webster 1913 Suppl.]

