Definify.com

Definition 2024


scrofola

scrofola

Italian

Alternative forms

Noun

scrofola f (plural scrofole)

  1. (pathology) scrofula

Synonyms

Derived terms