Latin-English dictionary »

verruca meaning in English

LatinEnglish
verruca [verrucae] (1st) F
noun

excrescence on skin / other thingsnoun

projection on earth's surface / hillnoun

wart [warts]noun
[UK: wɔːt] [US: ˈwɔːrt]