talpa meaning

Meaning of talpa

What is the full meaning of talpa

(Latin) an encysted tumour on the head, a wen [n TALPAE or TALPAS]

Example of the word talpa placed on a Scrabble board.

Unscrambled word talpa

Points for talpa

Scrabble
11 points
Word With Friends
9 points
Wordfeud
11 points