What is the full meaning of verrucas
VERRUCA, (Latin) a plantar wart [n]
Example of the word verrucas placed on a Scrabble board.