English
English version

cold sore in Illness & disability topic

From Longman Dictionary of Contemporary Englishcold soreˈcold sore noun [countable]  MIa painful spot on your lip or inside your mouth that is caused by a virus