talpae meaning

Meaning of talpae

The meaning of talpae

TALPA, (Latin) an encysted tumour on the head, a wen [n]

Points for talpae

Scrabble
12 points
Word With Friends
10 points
Wordfeud
12 points

Related pages for talpae