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