Etymed
Open the app →
Glossary
› impetigo
impetigo
Meaning:
skin eruption (from impetere, to attack) ·
Origin:
Latin
Terms using impetigo
impetigo