phlyctena

listen to the pronunciation of phlyctena
Englisch - Englisch
{i} blister, vesicle, cyst