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.