Home
Search
Index
Definify.com
Definition
2024
scabbia
scabbia
Italian
Noun
scabbia
f
(
plural
scabbie
)
(
pathology
)
scabies
Etymology
From
Late Latin
scabia
, from
scabiēs
.
Similar Results
Scabbed
Scabby