SCROFULA Meaning of SCROFULA in English (scró-)n [Pathol.] scrofula Interlingua English vocab. Английский словарь Интерлингва. 2012