Online English Dictionary

Home

Uloid


a.

Resembling a scar; scarlike.


© 2009 Dammam Community College