phlyctena

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