Latin-English dictionary »

pusula meaning in English

LatinEnglish
pusula [pusulae] (1st) F
noun

inflamed sore / blister / pustulenoun

small prominence of a surface, bubblenoun