phlyctaena

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