Latin-English dictionary »

pussula meaning in English

LatinEnglish
pussula [pussulae] (1st) F
noun

inflamed sore / blister / pustulenoun

small prominence of a surface, bubblenoun