talpa meaning

Meaning of talpa

The meaning of talpa

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

Points for talpa

Scrabble
11 points
Word With Friends
9 points
Wordfeud
11 points