Home
Search
Index
Definify.com
Definition
2024
scrofola
scrofola
Italian
Alternative forms
scrofula
Noun
scrofola
f
(
plural
scrofole
)
(
pathology
)
scrofula
Synonyms
scrofolosi
Derived terms
scrofoloso
Similar Results
Scrofula