Latin-English dictionary »

labecula meaning in English

LatinEnglish
labecula [labeculae] (1st) F
noun

minor disgracenoun

slight stainnoun

stain, blemishnoun