Latin-English dictionary »

pustula meaning in English

LatinEnglish
pustula [pustulae] (1st) F
noun

inflamed sore / blister / pustulenoun

small prominence of a surface, bubblenoun