meaning of Biskara boil

Biskara boil meaning in General Dictionary

Same as Aleppo boil