Terdapat 1 arti kata 'scaroid' di Kamus Bahasa Inggris Terjemahan Indonesia.
Bekas luka
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata scaroid adalah bekas luka.