VERRUGA
Meaning of VERRUGA in English
və̇ˈrügə, veˈr- noun
( -s )
Etymology: Spanish, from Latin verruca — more at wart
1. : verruca
2. : verruga peruana
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012