VERRUCA


Meaning of VERRUCA in English

add. ·noun a wart.

2. verruca ·add. ·noun a wartlike elevation or roughness.

Webster English vocab.      Английский словарь Webster.